storm force - Turkish English Dictionary